package com.chinairi.mall.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.chinairi.common.model.BaseModel;
import com.baomidou.mybatisplus.annotation.TableField;

/**
 * <p>
 * 库点主数据表
 * </p>
 *
 * @author Webgasd
 * @since 2020-10-13
 */
@TableName("STORAGE_ADDRESS")
public class StorageAddress extends BaseModel {

    private static final long serialVersionUID = 1L;

    /**
     * 库点主键
     */
    @TableId("SA_DBID")
    private String saDbid;

    /**
     * 库点名称
     */
    @TableField("SA_NAME")
    private String saName;

    /**
     * 仓库所属单位
     */
    @TableField("SA_UNIT")
    private String saUnit;

    /**
     * 仓库管理单位
     */
    @TableField("SA_MANG_UNIT")
    private String saMangUnit;

    /**
     * 库点详细地址
     */
    @TableField("SA_ADDRESS")
    private String saAddress;

    /**
     * 库存类型
     */
    @TableField("SA_TYPE")
    private String saType;

    /**
     * 库点联系人
     */
    @TableField("SA_MAN")
    private String saMan;

    /**
     * 库点联系人电话
     */
    @TableField("SA_MAN_PHONE")
    private String saManPhone;

    /**
     * 库点调配联系人
     */
    @TableField("SA_ADJ_MAN")
    private String saAdjMan;

    /**
     * 库点调配联系人电话
     */
    @TableField("SA_ADJ_PHONE")
    private String saAdjPhone;

    /**
     * 是否虚拟库点(1是，0否)
     */
    @TableField("SA_IS_VIR")
    private String saIsVir;

    /**
     * 是否直达库(1是，0否)
     */
    @TableField("SA_IS_DIR")
    private String saIsDir;

    /**
     * 状态
     */
    @TableField("SA_STATE")
    private String saState;

    /**
     * 横坐标
     */
    @TableField("SA_X_LABLE")
    private String saXLable;

    /**
     * 纵坐标
     */
    @TableField("SA_Y_LABLE")
    private String saYLable;

    /**
     * 竖轴坐标
     */
    @TableField("SA_Z_LABLE")
    private String saZLable;

    public String getSaDbid() {
        return saDbid;
    }

    public void setSaDbid(String saDbid) {
        this.saDbid = saDbid;
    }
    public String getSaName() {
        return saName;
    }

    public void setSaName(String saName) {
        this.saName = saName;
    }
    public String getSaUnit() {
        return saUnit;
    }

    public void setSaUnit(String saUnit) {
        this.saUnit = saUnit;
    }
    public String getSaMangUnit() {
        return saMangUnit;
    }

    public void setSaMangUnit(String saMangUnit) {
        this.saMangUnit = saMangUnit;
    }
    public String getSaAddress() {
        return saAddress;
    }

    public void setSaAddress(String saAddress) {
        this.saAddress = saAddress;
    }
    public String getSaType() {
        return saType;
    }

    public void setSaType(String saType) {
        this.saType = saType;
    }
    public String getSaMan() {
        return saMan;
    }

    public void setSaMan(String saMan) {
        this.saMan = saMan;
    }
    public String getSaManPhone() {
        return saManPhone;
    }

    public void setSaManPhone(String saManPhone) {
        this.saManPhone = saManPhone;
    }
    public String getSaAdjMan() {
        return saAdjMan;
    }

    public void setSaAdjMan(String saAdjMan) {
        this.saAdjMan = saAdjMan;
    }
    public String getSaAdjPhone() {
        return saAdjPhone;
    }

    public void setSaAdjPhone(String saAdjPhone) {
        this.saAdjPhone = saAdjPhone;
    }
    public String getSaIsVir() {
        return saIsVir;
    }

    public void setSaIsVir(String saIsVir) {
        this.saIsVir = saIsVir;
    }
    public String getSaIsDir() {
        return saIsDir;
    }

    public void setSaIsDir(String saIsDir) {
        this.saIsDir = saIsDir;
    }
    public String getSaState() {
        return saState;
    }

    public void setSaState(String saState) {
        this.saState = saState;
    }
    public String getSaXLable() {
        return saXLable;
    }

    public void setSaXLable(String saXLable) {
        this.saXLable = saXLable;
    }
    public String getSaYLable() {
        return saYLable;
    }

    public void setSaYLable(String saYLable) {
        this.saYLable = saYLable;
    }
    public String getSaZLable() {
        return saZLable;
    }

    public void setSaZLable(String saZLable) {
        this.saZLable = saZLable;
    }

    @Override
    public String toString() {
        return "StorageAddress{" +
            "saDbid=" + saDbid +
            ", saName=" + saName +
            ", saUnit=" + saUnit +
            ", saMangUnit=" + saMangUnit +
            ", saAddress=" + saAddress +
            ", saType=" + saType +
            ", saMan=" + saMan +
            ", saManPhone=" + saManPhone +
            ", saAdjMan=" + saAdjMan +
            ", saAdjPhone=" + saAdjPhone +
            ", saIsVir=" + saIsVir +
            ", saIsDir=" + saIsDir +
            ", saState=" + saState +
            ", saXLable=" + saXLable +
            ", saYLable=" + saYLable +
            ", saZLable=" + saZLable +
        "}";
    }
}
